threaded sleeves - German English Dictionary